developmentally handicapped (dh) - Spanish English Dictionary